x86/mm/shadow: split out HVM only code
authorWei Liu <wei.liu2@citrix.com>
Fri, 17 Aug 2018 10:03:24 +0000 (11:03 +0100)
committerWei Liu <wei.liu2@citrix.com>
Sun, 26 Aug 2018 10:01:03 +0000 (11:01 +0100)
commit06d473a135635ab388151d1918401908f67fdb57
treee40cd17e6e3e3b7822ea9371d3229ff3c9af116f
parent29ac2ad612e20904d0e8914e635386b7abe0f656
x86/mm/shadow: split out HVM only code

Move the code previously enclosed in CONFIG_HVM into its own file.

Note that although some code explicitly check is_hvm_*, which hints it
can be used for PV too, I can't find a code path that would be the
case.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/shadow/Makefile
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/hvm.c [new file with mode: 0644]